I bought every colour of this item for photo shoots as the quality of material and the dynamic colours were great. Got M for my 34C bust
as described and definitely worth buying!
I got the XL and all the straps can be adjusted.
good quality, and probably will buy another set in a different color