Good size for medium size cats. Fabric is to thin for cats to jump and climb up on. Carpet on the shelf areas would be a lot better!!   I ended up stapling carpet scrapes to those areas.