too large .. should have ordered one size down  .  mainly use it for just lounging around the house since it is so big on me .  super comfy and super cute so I had to give it 3 stars for that .  If it had been a perfect fit I would easily give it 5.  very well made and color is great