Super easy to assemble, much more comfortable than expected and looks really pretty. Kids play on it all day long and it’s held up really well so far. Been a couple of months so still early but very happy with this purchase