Love this product was very hard to get on, but once on was very comfortable. My measurements are 44-38-48 and I bought a xxl after reading the reviews. This also helps to keep my posture straight. I was a little scared because it looked like the hooks would come out, but they didnt, but we'll see. Other than that I am very pleased.