VERY see-through, VERY tight, and extremely cheaply made. It fit weirdly like the seams weren't lined up when they were stitched together and the shirt was super tight. Based on the reviews I ordered 2 sizes up, (I'm usually a L/XL) and I orders a 3X and it was super tight! Also, I don't know who this would be a dress on, even a mini-dress, maybe on a child this would be a dress. Overall just a horrible shirt and I'll be returning it!