This desk is gorgeous. I picked the marble top with gold legs. I asked for help from my husband. To stabilize when putting it together. My sewing machine can be hooked up to a computer. The metal parts are sturdy and durable. The top comes in three pieces. The instructions has a great picture diagram. All parts was included. Great design. Thank you