I wear avsz 8 in lulu bras. I bought the medium and it fits great. I wouldnt run in this bra but it provides enough support for gym class. The straps are decent length which is good as they are not adjustable. The strap that clips in at the back is clipped on the last set of hooks. It fits a tiny bit snug but i prefer that so it doesnt slip. The fabric is cottony soft. It comes with pads. I bought the tights to wear together. I will probably wear an open back tank over it for class as I have a small mummy tummy and dont feel comfortable with just bra on. I was impressed as I have over 50 lulu bras and this is different and cute...a keeper.