This company was formerly known as LuLu Gal. They are in China. Fabric quality is poor, sizing in inconsistent and returns and exchanges are impossible. Don't waste your time and money here. I had to dispute this with my credit card company, sent the return registered mail and it never arrived. Buy beware big time