I’m a pretty handy female, but even someone that is not could put this desk together in less than 30 minutes. The desk is heavy and so pretty!