Bought the xxl = us xl.
This is gorgeous. Adjustable straps.
Color true to advertisement.
Im a (D) and just adjusted the straps to where it wasn't so tight pulling from the back.
Red one also true to color.