Very heavy boxes and a lot of assembly but very user friendly. Perfect size desk for our office! I love it!