This desk is very sturdy once we put it together... note that the unit gets heavier as the pieces are attached so working with a helper is not a bad idea!   The desk top area is perfect for sewing machine and the inserts in the upper drawer (pegs) helps to keep thread spools in place.  Glad I made the purchase.