So easy to assemble and great quality for the price! Really happy with it! Seats are very firm though, hoping they soften with time.