Amazing! My cat loves everything about it and it was pretty easy to assemble. Fairly sturdy but she goes flying at it so we did put it against the wall just in case and she hasn't knocked it down yet!