took a little over 3 hours to put together,  I was a little worried that it would not hold my other sewing machine in the pull out drawer but it fit perfectly.