The desk is solid and well built.  It was easy to assemble.  Everything aligned perfectly.  We did have to leave the casters off as it made the desk too tall when seated.  But it comes with pads to screw in instead of the casters so you don’t have to worry about damaging your flooring.  We’re glad we purchased this desk and would recommend it for both home or business.