The dress is really nice and stunning in person, but it’s not made well. When I was putting on the dress the day of my event, one of the straps popped off without any force whatsoever. Thank God I know how to sew, so I just sewed it back on quickly before my ride arrived. After that, I was scared of more straps popping off the whole night. Also, the straps do not stay tighten, kept loosening, and provided no support at all. The dress rides up whenever you walk. If you have big boobs then do not expect any support. Overall, the dress is a comfortable material, but very flimsy and not made well. Knowing what I know now, I wouldn’t purchase again.