quite easy to assemble, sturdy, looks nice and my cats seem to like it.  The middle shelf is a bit small but if you have a kitten, it will be perfect.  The top shelf could be a bit wider if you have a big cat...otherwise, very satisfied