Good quality, especially for the price. Nice and sturdy. I was very happy with it. One of the hardware pieces didn't work right so made assembly hard (but I eventually got it, just took extra effort since it was bent or something), but the rest of it went together just fine. None of the pieces were missing.