It is very important check our size guide, before you choose your size. We have own ourselves factory. our factory founded in 2004 in China. We have many experience on this field. We normally respond within 24 hours.