This is a gorgeous white dress, very flattering and has thick straps that can cover bras (however, they are lace straps, so you will still see the bra strap underneath). My biggest gripe with the dress is that it's extremely see through. I was really hoping it wouldn't show too much like everyone else in the reviews were saying, but it was like wearing a dress made out of extremely thin paper towels or fabric bandages, and doesn't help that the lining underneath the skirt is also see through. I wear it with a white slip now and that has assisted in the coverage, but for the price, I wish it wasn't so thin. Also, the dress smells like FIRE and I haven't been able to get it out! I'm not sure if it's the factory this is made in or some kind of weird burning heat technique applied to it, but the smell is super strong and only tolerable when I'm outside. It's cute, it looks great in photos, it's just so much extra work and for the price it could have been better.