Great cat playhouse for the price.  Material is not regular carpeting, so don't know how it will hold up however.  The only thing I didn't like was the color.  For being advertised as beige, it sure has a creamy yellow tint to it!  Other than that, can't do any better for your money!