It’s pretty nifty.  Took a long time to assemble.
It rolls a little even when the wheels are in the locked position.  Overall I’m pleased