Huge difference in size between the L and XL.  The XLs are so big, they almost fall off, and the L is just a little tight.  Fabric is thin, and shows every dimple on your booty, but they are high enough on the waist, and I like the side pockets.