Assembly was pretty brutal (I am not handy, and it took me the better part of an afternoon) but the final product was worth it - I think! The package arrived quickly and with all pieces flawless. Great sturdy little nightstand if you’re handy at assembly!