The product is good, the design is great. The bad news is it's smaller than your size says, if you care about it, though it's elasticated. But if one isn't in good physical condition, it'll look awful. I like it anyway, though as I say the size is smaller than they say. I'm coming very fast.