I wish I had known about Nathan James sooner! I have never seen such well-made, thoughtful, sturdy build-it-yourself furniture before! The instructions were very clear, and the hardware is so well organized. I was able to put it together by myself easily. The cabinets look great (two next to each other), and they fit perfectly in the space. I can't wait to use this as a new music cabinet for a record player on top and records in the bottom.