Strange fit
Ordered an extra small and it took a small army and some Vaseline to get it over my rear end but once it was on, it was too big. The waist fit fine once it was on, but had zero stretch so getting it on was challenging. The legs and top were too big. Overall, it was just an awkward fit.