No - it would not be snug at all - you would have tons of room left over!!!! ;)
The biggest difference between an ATX motherboard and microATX motherboard is the micro is shorter. Other than that, all existing mounting holes, PCI slots, keyboard, mouse, power supply, etc connectors will fit...