This website is little bit at the high end side. prices are little bit higher for products. on sale it is affordable. their exchange policies are not that impressive. some of the products have only return policy no exchange, so even if we dont get a desired size dress we cannot exchange it sometimes that is one of the draw backs. their shipping is good. some people had the bad experience qith the shopping like they didnt get what they have ordered and received something else that is not a good oractice at all. but overall it is a good website to shop.