OK for the price.  It needs bigger wheels, and one small spring on the top holding mechanism keeps coming off in the up position.  Putting it together was a bit of a challenge by myself.  I would recommend it if your not to picky about quality materials.