This thing is a beast. It was fine to put together on my own but man is it heavy. My main complaint is that the pullout drawer just doesn't seem to glide well no matter what I do.