Came quickly and mostly assembled — all we had to do was screw on the legs! I would give it 5 stars except that my top drawer will not stay totally shut, probably because the front is slightly lower than the back. I had to put in some magnets to keep the top drawer from naturally opening that extra inch, but since then, no problems.