I was so pleasantly surprised when my order arrived, because I don't order online much,and I was leary of the sizing being problematic (I'm a very plus size girl) and have been disappointed before with the fit. However, with this purchase it was exciting and delightful to see it actually did fit, and it was so cozy. I wore it to take family Christmas photos this year...because it was 100% cotton, I did order a size up for shrinking in laundry cycle. I will most definitely be a returning customer.