I was afraid this would be too much for me to put together myself but it was super easy! The box was heavy but when I brought each piece to where it had to go, the assembly was quick! The desk is perfect and it totally exceeded my expectations!!! I highly recommend!