Great product and easy, though time consuming, to assemble. Product comes extremely well protected... I’m talking enough styrofoam to fill my weekly garbage bin twice over. Very wasteful and frankly, annoying to have to deal with. Wish it was packed more sustainably. Love the cabinet though. Feels solid and looks super. I removed the adjustable shelf in the middle cabinet to fit my stereo receiver. All doors open via magnetic push switches and I’m they work great. I would recommend this if you are on the fence.