Very nice! Easy to assemble, good looking, very soft and comfy for my kitty. She loves the toys especially.  Unfortunately, I have carpeting in my bedroom, so the 2posts are just a tiny bit wobbly, but it's still worth every penny. The pieces aren't labeled but the pictures are easy to match up and they all just screw together. It's really beautiful and super soft.