Well worth the price. Takes about an hour and half to assemble. The cushions are hard at first but don't worry they soften up a lot over time.