Excellent quality for the money. Once I received the carpet I unrolled and rolled up long (hotdog) way, let sit for 1 day. After that, when I unrolled to place carpet on final spot, it laid put perfectly with no bubbles or ripples.