Took a long time to put together (3 hours) but overall we are happy with it. A little shorter than we thought but over we are happy.