Came assembled minus the legs. However, be extremely careful when installing them. Cheap particle board is used to put opposite tension on legs when you screw them in and one of ours cracked really badly and the leg will never be tight again. 

Also, some of the wood putty on the front popped off revealing the nails holding on the trim pieces by the cabinet doors. 

Top shows marks very easily, expected for white I guess. Would return if I had kept the box. Currently trying to sell it and salvage some money out of the deal.