This fits perfectly! I grabbed the 3XL because I am not a skinny woman and it fits so nicely.  I wish it was a little longer because my butt gets in the way just a little. But overall the fabric is very soft. I will say one thing though the tag in this itches WAY bad. So I was kind of excited when the threads in the tag only (it's not anywhere else) came out and the tag fell off.  Now its even better.  I think this company should move the tag somewhere else so its not itchy.