Very difficult to assemble. Dowels for the shelf were to big had to drill out holes to make them fit. I do believe it will make a nice sewing table.