Surprisingly good quality. Went together easily and the instructions were pretty easy to follow. I bought this hoping it would be sturdier than the cat trees with single poles holding up the bed areas (my cats broke the one I bought recently) and it's amazingly sturdy so far. I don't know how the carpet will hold up over time, but my cats love it and I'm impressed with it.