This tabledesk is just okay. It was very easy to put together but not a solid, sturdy piece. There were no holes to screw the table top in but with a little muscle it wasn’t overly difficult to attach. I wouldn’t recommend this if you’re looking for something that’s going to last.