Took only 2 days from order to delivery.  My husband put this bench together in about an hour. Great for extra seating with large crowds. The only reason I gave it 4 vs 5 stars is because when you sit there is a funny sound/feeling underneath material. Sort of like cardboard is directly under the fabric. You just don't melt down like a plush more expensive one. It works for our needs. I would buy it again. If you're looking for something to that's being used everyday then spend a little more money and get something plush otherwise this bench will work out fine.