Generally good and easy to put together, but some of the parts weren't labeled and the screw holes were stamped, but not drilled on a couple pieces so I had to do it myself