Absolutely love this. The only reasons I’m giving it three stars is 1. The straps are connected in back with little plastic O-rings and one of them came snapped, so I have to sew the strap together. And 2. There’s a weird half-slip underneath the dress which is kind of clingy and weird but not a huge deal. Besides that, the dress is super cute on and super flattering.