Perfect in most ways. However, my fur babies only like the round resting places. So, I took the very top one off and exchanged it with another round one.