Got this during a sale.  The legs weren't the easiest thing to assemble, but overall it only took about 45 minutes to put together.  I really like the grey color with the legs.  I know a review mentioned the cheap look of the top as opposed to the legs which are real wood, but I think the grey console looks quite nice (I can't speak for the white though).  When I first assembled, the doors hung slightly crooked, but a lot of careful adjusting at the hinges and with the magnetic door helped to right this issue.