I love this cabinet. Lots of storage with adjustable shelves but not to big for the room. It is not white at all - more like a beige but would match all color schemes. I am very happy with it. I chose the service to put together as I am not good at that. The service man was great yet had to follow the steps in the directions carefully.  I’m so happy I didn’t do it alone.   I love it.