Looks nicely put together but putting it together took us 3-4 hours! So many screws and parts! Some drawers open but maybe that is just because my floor is not level. Looks nice but it is not white! -more like ivory.