The quality is far from the best. I decided to get this because including shipping cost I could get 3 for the price I buy 2 from Carters, and I still have to drive 30 minutes to get the Carters ones. So you get what you pay for. Not really unhappy because they are cheap, but they are too thin. Not sure they will be good enough for winter.