I ordered three of these as they are nice. It'snot quite the same as BALEAF quality as had that one as well, but for this price, it is worth it. It's not too short and the material is soft. Could have a little more structure as it won't hold your belly but overall I am happy. They come in great colours, very unique.