My nephew assemble this for me in about 40 minutes, and it is the perfect fit for my small dining room. Very comfortable. Happy with it!