It is too small upper part, no information about allowable leg diameter
The quality is not the best, there are threads sticking out along the edge and it is very small - although quite strechy.
The sewing is not very nice, but the straps and the belt are very strechy and strong, the clips work well. Looks good, too. It’s absolutely worth the price, I recommend it!