I am 5’2” 110lbs 30C. I thought the sm was going to be big on me. It fits perfect! The length can be tucked in or out without looking frumpy. Another customer mentioned the cream stitching didn’t match the cream shirt. I didn’t have that issue. Maybe I got lucky? I ordered two more and might order one more. The quality is nice for the price. I can’t say about washing. I just received today. I would buy again.I got a cute low cut shirt to wear to the UT football game, I needed something to cover my chest area, this worked perfectly and was extremely comfortable and flattering, and the perfect color!?I have several of these tops in many colors and they all fit as expected. They are long-ish so provide some coverage for your back side. *Note* You will need a strapless or convertible bra due to the (flattering!) front cut.The material is light and breathable. Since I bought the black-colored top, it is NOT see-through. It is very comfortable, soft, and fits well. I love it.I love the cut on this top. It runs on the bigger side. I ordered a Large, I usually wear about a size 8, but my shoulders are wide, so I get large shirts. This was big on me. I can still wear it, but I'm going to order one in Medium as well!Super cute top. I purchased Cream in size XL. This is the perfect weight for layering under a cardigan.Cute and softDisliked the feel of the fabric