Thick and good quality material. I guess sizing fits as expected - I'm a 34 DD/DDD and I got an XL (if that helps anyone with sizing. I thought the chart was a little confusing). It feels pretty supportive, and I love that because I'm very active in the gym and working out. I find that most sports bras are either not supportive of the shoulder straps are too long when I find one that fits everywhere. 've tried most brands - lululemon, lorna jane, champion, etc. and i do Highly recommend these.