Super easy to assemble and it looks nice! Took me at most 1 hour to put together. My cats love it.