Very happy with this purchase! Assembly was straightforward you do need precision and patience. The desk looks very nice and is sturdy in comparison to other desks you build yourself. Overall pleased.