It took me 15 minutes to put together. It is a very good size and OMG the most comfortable couch I've ever had so far.