Fits great very comfortable but boy o boy is it see thru which this picture absolutely does not show. I got this to wear under a see thru top. Not a chance. Would be nice if they made a non see thru . Returned $4.99 item only to be charged $3.20 shipping.