It is perfect by my sewing machinye with an ironing mat on top for quilting.  It was cumbersome to assemble.  The various storage areas are very useful.