The cut out may well fit other sewing machines, but I made this one specifically for my machine. Its made from 8mm thick perspex plastic which makes it nice and sturdy. Its been fitted with 6 height adjustable feet (simply wind them in and out until the desired height is achieved, they start at 60mm and can be increased to 80mm).
eBay