Really nice piece! It was easy to assemble and comes with all tools for assembly as well as extra hardware. The doors are a pain to set and I have yet to align them perfectly. Nice solid piece but don’t think it is quite worth the price it’s sold for!