Very happy with delivery and product. Promised delivery by Tuesday and it arrived on Sunday. We weren't able to lay the rugs until Saturday, but very pleased with quality, color and design. It hasn't completely smoothed out yet but hopefully it will in a few days.