Came on time, packaged well. Material seems durable. Very firm seating which is okay, hoping this means it will last longer. I wanted something durable, easy to clean and could hold up to 300+ pounds. So far I am pleased with the purchase.