Received in a timely manner and packaging was fine. Rug rolled out and laid flat in minutes. Beautiful colors and quality of the rug is 5 star. This is the second rug I have ordered from Wayfair and I'm looking for more.Thank you Wayfair.