Although the top shelf is not huge, the second and third shelves are great, even for my 15 pound cat.  He loves it.  I find him there sleeping in the mornings when I get up.  Heavy ,quality construction.  The carpet is not real soft, but it will do.  Good purchase.  I would recommend it.