Easy to assemble. My 15 yr old daughter & I put it together in about an hour.  Seems sturdy. It is roomy & will satisfy my needs.