Not too difficult to put together but would have been easier if there were pre-drilled holes. Cute little bedside table. Couple of little scuffs but does come with some patch up paint