If you are looking for a stretch material this is not it. I usually wear a medium or large and I ordered a large but I wish I would have ordered a xl. I got a lot of compliments and it looked great but if you are out drinking and need to use the restroom make sure you have a buddy. There are no snaps at the bottom so you need to undress to use the restroom.