Since it’s a seeing table why not have a cut out for sewing machine.   If shelves would hold plastic boxes 12x12 since standard size for plastic storage boxes it could be organized. The small shelves look cluttered. The bottom shelf needs to be deeper to hold plastic 12 x 12. Or have a pullout so you can reach under the machine.