I bought this desk for work and also for sewing, and absolutely love it. It was fine to put together, and feels really nice and solid. Lots of drawer space and table top space too.