I love this Cami. I wear a size 12 in shirts and the XL fits perfectly. I can dress up or down a lot of my shirts that were just a bit too short. Very well made and adjustable straps. Highly recommend!