Decent quality, rolls smoothly enough although the trays wobble and sway while in motion.  That's a design flaw in my opinion...the trays holding rail should have been higher up to avoid that swaying issue.  Otherwise I love it.