These pants HUG in all the RIGHT areas for sure!
They run small to size, so if you wear a Large; you would need an XLarge
when you wear these I promise you will command/demand all the attention
Self: 90% POLYESTER
Lining: 100% COTTON