Well, it was fairly easy to put together, nice looking and sturdy, but THIS IS NOT A SEWING MACHINE TABLE!!  It is too high.  Too complicated to return, but wish I had paid closer attention to the dimensions, 30" is too high.  Now I have a desk but still need a sewing machine table:(