Quality was a bit harder than I expected but got softer after washing it a couple times! It does run large but I didn't mind because it's dark so doesn't make me look that much bigger and it's comfy. I think the pink lining just makes it that much more fun and it is very durable! I love it!