Assembly was not bad. It is awesome to have and the drawers still work perfect even on carpet.