I was making CNC projects in a week. Great free seminars and responsive tech support. The Software software provided is excellent.This CNC is top quality and extremely easy to use. If this is the right table size for you, buying this CNC is a no brainer.