Functional.  Note if you are tall this is not for you.  I am 5’2 and at the max height I am comfortable standing.

While the wheels are awkward not that great need to figure out size to change them out.  Very sturdy not hard to assemble if you can read directions.