I am very pleased with this purchase. This is the only item like this I own so I have nothing to compare it to, but I very very happy with it. I am 5’3 and the leg part hits a few inches above my knee and the waist piece comes right under my bra. There are four stiff (I’m not sure if they are wires) pieces, two in the front and two in the back, to keep it from rolling down. They are flat and comfortable. Overall I would recommend this item. I may purchase again in the Black if needed.