Overall good sturdy product, and is going to work great for what i need it for. The back piece was kind of crappy but it hides well. I purchased two and one got damaged in shipping. There are really heavy so I am guessing the UPS person had a bit of trouble handling it getting it out of the truck since they were working  by themselves. If anything I might recommend more protective packaging for shipping. My only other disappointment with it is even though they were supposed to be the same color; and the shelves do all blend the frames themselves appear to be two different shades so that is annoying seeing as i have them next to each other.