Extremely easy to put together, comfortable seating, fits perfectly in our small space and looks really great!!! Awesome purchase I truly recommend it!!!