I ordered 5 dresses from this company and a Bikini. The Bikini size I ordered was a M as I have a large top but I'm also very skinny. The top they sent me was like it was made for a girl just hitting puberty! I ordered M and got a XXS! The dresses I ordered I only received 3 of the 5, they failed to tell me the other two were out of stock and I will not be receiving them, the other 3 were missing buttons and were in poor quality. This site is a scam and I will not ever be wasting my money here again. I have sent 3 email complaints and I'm still waiting for a response and waiting on getting my money back, I ordered these dresses in March! It is now the last week of June. Don't waste your time, spend your money on a store that actually cares!