Love this! Ordered it and it took about a week to get here. Not bad. Was not a fan of putting it together. All bolts were Allen wrench (which they provided). It took my husband and I about an hour to put it together. My only complaint would be the cushions sliding when you sit or get up. Hopefully thats easily fixed with velcro. I am very happy with this product though!