It was fairly easy to assemble, and looks and functions really nicely.  Yes, it does wiggle from side to side when you push it, but why would you do that except to see how sturdy it is?  I ordered another one.  It's a very nice cabinet.  Order it.