Easy to assemble (though does take some time) sturdy, no squeaking. Great purchase all around and at a decent price as well