This product was perfect and a great deal for the price.  I needed something warm, professional, and stylish - fits the bill perfectly on all accounts!  I would buy this product again!  I am barely a size 6 and the size 6 coat fits perfectly - not too tight at all!