Took 25 minutes to put together, very sturdy and good at that price. Most importantly my cat likes it!