Good quality, unfortunately our cat was too large to fit in any of the areas. He weighs about 13 pounds. This is built for smaller cats less than 10 pounds.