Excellent desk love the how you can adjust it, perfect length to hold my son’s gaming setup. The assembly took 1:30 hour. You can add wheels to table if you want.