Solid, sturdy, with deep seats to hold big kitties or little kitties. Carpet is great for them to climb on. Very easy to put together.