Very stable.  Not too difficult to assemble  -- app 1/2 hour for experienced furniture assembler hubby and his 12 year old helper ;)  Looks great and receives a HUGE thumbs up from its new tween owner.