Easy to assemble.  Seems sturdy enough for our tween.  Small shippissue but customer service responded quickly!  Overall experience was great.