I bought the small size. Wish it was longer. I have a short torso and this thing still isn't long enough for me. Either you have a bulge on top or at the bottom depending on where you position it. It's made fairly well. The clasp on the larger size are coming out of the stitching. Gets uncomfortable if sitting for a long period of time.