This desk is exactly what I was looking for. My sewing machine fits perfectly on the shelf and is level with the main desktop. It’s big enough that I can keep the extension table attached to my machine which makes my entire sewing space level. I knew from the reviews that the drawers might be flimsy but I put lightweight items in each drawer with no problems. They wouldn’t hold if I packed it with spools of thread but holds everything else just fine. 

I’m a quilter and the desk is really steady when free motion quilting.  I didn’t find it wobbly at all. 

It took me about an hour and a half to put together by myself and the instructions were good enough. Super pleased with this purchase!