Seriously the best quality sofa. We have a very small living room and it still works! Assembly is simple, so don't worry about hiring someone for the job. Highly recommend!