I ordered this cabinet for my modern dining room. It looks great since my table is white. 
There was no assembly required... which was a plus..
Very nice piece of solid furniture. Worth the money spent.

Pros: Great value,  lots of storage  and a  solid piece of furniture. Adjustable  legs ( under the frame to level)
Cons: Need more color choice.  Need  also to use different kind of paint, since it smelled for a while when I received.