This dress was perfect for my bachelorette weekend in Vegas! It hugs the waist and flares out in a very flattering way. The quality felt great, the straps are adjustable, and it's not see-through.
The gems add some weight, so I had to pull it up occasionally, but it wasn't a big issue. I do wish I had sized down since the fabric has some stretch to it. Overall, I loved it!