Absolutely love this. Super easy to put together, like 10-20 minutes. Cats absolutely love it and my son is all over it so you know its sturdy 
⭐⭐⭐⭐⭐