Not a bad house for the price. It definitely takes a few hours to put together. I do wish it had a floor in it, but for the price, I get it doesn't. My little one likes it and will get use out of it.