Self assembly required- took about an hour. Pretty sturdy for a self assembled desk. For the price, this is a great desk for my daughter's room. Cute style.