My cat is 20 lbs and very long. The top cradle is perfect, long and wide enough. He hasn't yet used the brush but I know he will use it eventually. Construction is very sturdy and heavy. I am very happy with this purchase.