The material is nice, not carpet, but some fluffy soft material. Was simple and easy to put together. Perfect size for a single kitty.