I think the shelf is sturdy enough to hold a machine. It measures 20" L X 9" Deep. The brackets that hold the shelf are very strong and probably stainless tubing. I will take pictures of 3 different machines on the table Saturday and you can judge whether it is a good fit for your machine!