OK to be honest, I was only cautiously optimistic about this pantry due to past experience with other similar products of dubious quality.  Ordered 2 for my main bath renovation.  My clever husband assembled them without difficulty or complaint and he is a stickler for details; there are 2 extra screws so don't sweat if you have leftovers. They are exactly as pictured, stable (!) and just right for our needs. They are pretty heavy so I think they'll last a good while even in a humid environment.  Update 6 months later:  still working fine, no issues with humidity.  The top surface, however, is susceptible to scratches and dried saline from my son's contact lens solution leaves marks.  Otherwise, great product.