The design is not bad; the colors, however, not great.  Assembled at home--took some time, but there were no assembly issues.