It is a good product, and moderately easy to assemble. Mine was missing a drill hole, so I had to do it myself, but once that was done, all was well.