Fits well. Comfortable. Nice separation with the hooks in front.  Prefer this cotton version over their other polyester one, which I returned. Removable pads might be nice. I'd like just a little support.