I agree with the other review. the fabric and pattern are adorable and well made. the fabric is not sheer at all and great quality;however, the shirt is very wide. i am a 34/26/36 and the small is way too big. the arm holes are perfect but the bottom is uncomfortably large and awkward in appearance.