I wanted to love this dress, but the material is too body hugging and clingy. The material is soft and comfortable and the color is exactly as pictured, but if you are curvier or have larger hips, it hugs every single inch of that area. I am 5'6, 170, and I bought a large. An XL might have fit better, but I am guessing the clingy material would still have fit funny.