This is a very well made pre-drilled desk. Assembly took 2 hours with meticulously following the directions. The drawers could have had casters but overall, a great desk for the price