Assembly is easy but very time-consuming.  It arrives in a million pieces and the box is unbelievably heavy.  The finished product is exactly as it appears in the photos.  The “wood” is very plastic-y and synthetic, but if you’re ok with that, the shelving and storage is really great.  My daughter fit the contents of all of her makeup drawers and junk drawers in the drawers and cabinets with room to spare.  I would buy this again.  It’s exactly what we were looking for.  Not too high quality, but a great product for the price.