My 13 year old son had thus desk put together when I arrived home. Easy assembly Im assuming! Very durable, not too heavy, but is very durable. I think I made a good choice! Also, inexpensive!