So very pleased!  Well made and easy to assemble right out of the box (the whole thing unfolds and hooks together; the only thing that required a tool was screwing on the casters.)  We find it very stable and haven't needed to add zip-ties or anything else to keep it together as some have suggested.  It rolls very easily on wood and tile and surprisingly well over carpet (though I do have very low-pile.)  Great product.