Came together really easily and looks great. It’s surprisingly comfortable, but since it’s brand new, I’m not sure how it will wear in. I have warned my kids that it is not sturdy enough to play roughly on, but it does seem sturdy enough to get our money’s worth.