Good quality. Assembly falls between fairly easy to moderately difficult. The color matches what is advertised. You may want to check that shoes will fit, as my teenagers shoes are too big for the cabinet. Works for my shoes though (womens size 9).