Very well made it is sturdy and solid. The cats love it. It goes together quite easily my 13 year old put it together in around 30 minutes. The price is reasonable and I think it is a better quality then the ones you can buy in the pet store