I was hesitant about purchasing something this large from Overstock b/c if I didn't like it, it would be a pain to pack up and return. But, when it arrived I was thrilled b/c it beat my expectation! Not only was it shipped quickly and packed well, but it was better quality than I thought it would be. It rolled out well and I smoothed it with the vacuum. With the price I thought it would be a temporary item lasting a few years, but we will have this for quite some time. And, best of all, it didn't have a lingering chemical smell.