13 year old grandson put together and he loves it.  Only thing missing on assembly was the little covers to go over screws on shelf above dr