I love these shorts. I ordered them in every color they have. The shorts have a nice, solid color full liner, unlike the ones that that mesh lining. They fit perfectly. I usually wear a 12 so I ordered in both sizes. The size 12 was perfect. Not too small, not too big...just right!