Great for the price. See through material (I ordered white) so I had to use tape, but it worked just fine. Its tshirt material and therefore not fancy closeup, but worked just fine for the seaside party I needed it for. For the record, I am 34dd, 58 and 135 lbs and I ordered a small. I am going to a wedding and thought about ordering the same dress on another color, but its not dressy enough.