This cami is super cute, so versatile and fits perfectly. The fabric and construction appear to be great for this price point. I found that the medium ran true to size - for reference I'm 5'5", 142 lbs, short waisted, 34DDD, typically small to medium/~8 in tops and 2 to 4 in pants.