The quality is really good! It's made of sturdy jeans, but this also means that there's no stretch in it. I'm usually an EU38 and I took the L and it fits well! But if you're any bigger than I am, it'll probably be too small for you. It's really highwaisted and long