This dress is beautiful. However, the quality in the picture is definitely better. The dress is a bit on the lighter side. In terms of color and really could do with some inner lining to make it look more high quality, like the one in the picture. The material is lycra, so the swimsuit type it looks beautiful.However, I wish it was a particular because the thinness makes it look a bit cheap i ordered a medium, but a small would have been better. Unfortunately, the skirt does ride up so even if you are a small, I would recommend medium just for that factor