The top rattling ball on very tiny bed to top  was off in less than 12 hours  I managed to reattach only to have the very spindly  elastic chewed into again by 4 month old 
kitten. The fabric is cheap unappealing with no cushioning to it. At 4 months old he can barely fit in top bed  the bottom on is like laying on a board d  Like the size  color about sums it up.