Exceeded our expectations! We received the cabinet fast. The assembly was quick and easy. The instructions were intelligible. This can be easily put together in less than ten minutes and by one person. We bought this and change the handles to match our bathroom aesthetic. The material is okay as in definition not of solid wood. But once put together the cabinet felt sturdy. The look and feel of the material exceeded our expectation considering the price we paid for this cabinet. We can customize the height of each shelves and the inside is roomy allowing to hold all of our bathroom stuffs.  We also live in an apartment and this fits the area where its intended use. We are happy with the purchase!