These are great quality.  They came completely assembled.  I've only had them a week so I am not sure how they will hold up but out of the box they are great.  Sturdy, solid, nice color, and stack easily.  The only thing I don't love or maybe I haven't figured out the angle yet but the wheels seem difficult to actually use.  We have found it easier to pick them up.