This desk took me a long time to assemble (several hours), but it is exactly what I needed and it is very well constructed. It's solid as a rock and I love having it.