Beautiful fabric, arrived folded neatly pressed! Perfect fit, I was worried that it would be to small, I__ a medium & I purchased a medium! I__ going to go look for others to buy.. The only downside is, it takes awhile to arrive, that being said it arrived a week and a half earlier than scheduled!