My babies love it so much especially the big bed at the top.. it was a bit of a pain to put together but totally worth it. the beige matches my rug perfectly lol