We provide one free delivery and pick up for our customers in NYC. Assembly is always free. If you've placed an order outside of NYC there will be a fee for each appointment scheduled with us.