I got two of these to go into a particular sized niche in my office.  They were easy to assemble and I’m very pleased with their functionality.   One holds records and books and the other holds workout accessories and the cabinets seems sturdy enough for both.  It took me about 30 minutes per cabinet to assemble, and it was pretty easy to do.