It is a nice desk. I hope it can withstand a 12 year old. Parts of it seemed a little flimsy. But overall, pretty nice.