I gave 4 stars because the leg assembly was confusing and I’m pretty sure that I put them on wrong. The wooden dowels didn’t fit all the way in the leg or the frame… so there is a gap between the leg and bottom of the cabinet… hoping that gravity does it magic and moves the dowels into place without ruining the frame.. the top was tricky to put on but once on it all came together nicely.