This cart is wonderful, and the directions to assemble are spot on. All parts are well labeled, making assembly easy. It took me 2.5 hours by myself. One thing to note - When you are assembling the drawer, make sure the rollers are in the back. I somehow missed that call out, and had to take apart and reassemble. I didn't count that in my total assembly time, though. 
I bought the white, and it's not as white as my cabinets, but there are many shades of white. This is subtle white, and not at all bright white. My cabinets are a bright white, so in comparison this is almost an off white.