This is a great piece.  It's affordable.  It wasn't difficult for me to assemble (but I had another person to hold things in place while I worked).  FYI, the counter-top ships separately from the unit, and they arrived on different days so don't panic when you open that first package.

The wheels have a lock feature, but for some reason, they did not fully lock.  If it's pushed, it will move.  I have small children and thought this would be an issue, but I guess my kids know not to try to move something that looks like a cabinet, because it hasn't been an issue yet.