These came in in such a timely manner! The week of Christmas it still came on time. Colors are just what I was expecting. As far as the quality goes its what I would expect for the price. It definitely has more of a machine made look and thin, but it is very soft. I also bought a rug pad for this and I'm expecting that to give it some more cushion.  It's only been two days after delivery so I'm waiting for the wrinkles to come out from being rolled up.