The shelves were pretty easy to assemble.  They don't look as substantial as I expected, but they are good quality for the price I paid.  The color is very close to the actual picture.