Overall its ok, not great. Fits more like a Demi cup in my opinion. The fabric is thin and lightweight, but isn't a problem under clothing. Not much support either, I have the straps adjusted to the highest mark and I feel like Im dropping a little.