LOVE them! The material is soft, and thicker than I expected. The white is not see through at all, even in the back where there aren't ruffles. I got the 3 pack with blue, orange and white. The patterns are exactly as pictured. I'm so happy I bought these shirts, I wish I had bought them sooner. They came a week sooner than expected, too. I'm 5'6", 120lbs, 32DD and the small fits perfect.