Rug came within 4 days of ordering. It was securely wrapped to protect from the weather. It is even nicer than I expected and  I love it.