It has been almost two years since I have the desk and the reason I gave 3 stars is because...
1. The top piece of the desk came with cracks
2. The wood material looks inexpensive, below standard quality

Otherwise, it is sturdy and it just does it job as a functional desk.