Assembly instructions were easy to follow. Arrived in good time and product quality was as expected. Magnets on doors didn't exactly line up-had to adjust door position to click, but the doors didn't line up evenly. Still a nice piece for what I needed it for. Recommend.