These are super comfy as pjs, but they are a let down on day-to-day wearing.  They don't stay where they should....  I'm a size 6 and I purchased the smalls.  They fit well, with the exception of migration.

All in all, I love them to sleep in and wish I could give them 5 stars just for that.