Assembly took me about 3 hours. It is stable and the drawers are smooth. It looks great.