I bought the xsmall for my girlfriend because it was difficult to find straps for her as it was quite small (about 5ft 0105lbs) and fit perfectly. The people here who say the measurements are wrong are just being fat and denying it. I can't say much about the quality without the test of time, which we haven't had enough of yet.