The assembly is not for the weak, it took us 2 days to put together. The drawers are quite small but I expected the same from reading the reviews. Other than that, looks great.