The cabinets that I have are all 20 3/4" X 33 1/4" (see my photo album)
Every machine I have ever owned, Vintage or Modern fits. BUT, that leaves a gap (1/8" - 1/4" top and side) on almost every machine too.