Overall this home provided everything we needed and the beds were super comfy. The carpets were super grungy so it posed a small issue for our crawling baby. The house was user friendly and felt safe and welcoming.