For the price, it's nice.  The wood is super thin and soft pine (which is nice for driving screws in) but it feels a little cheap.  Some of the wood was even cracked already just from their pre-assembly I'm guessing.  The color is pretty and it looks cute. I don't think it's going to keep them very warm and I'm worried it won't stay very dry either.  I also had to modify/makeshift brackets for the bottom floor and the 2nd floor, as the floors just fell right through.  If you want this for just a nice fun kitty playhouse in good weather, absolutely a good value.  I will likely do some sealing/caulking to make it 100% waterproof for sure. I probably wouldn't pay full price, good to catch it on sale!