I didn't give this product 5 stars, only because it was a pain to assemble. The doors were exceptionally hard to get on correctly, however when fully assembled this desk looks really nice. It is very sturdy when finished and works perfectly for my son in college. I would recommend this desk, just plan on some time and frustration with assembly. I did assemble it by myself though, maybe with help it would have been a little faster/easier - not sure.