At first I was overwhelmed by the amount of screws and hardware to put it together but took my time and got it assembled. it is very heavy the legs are solid. Nice desk for the money.