Love the desk! I never owned an adjustable desk so i feel spoiled right now! As far as assembling the desk, it was definitely challenging! But if you have patience, you can definitely do it yourself.