Pack in strong, lightweight corrugated cartons.

Use product cushioning to provide protection from the inevitable bumps of the delivery supply chain.  Add void fill to fill in the gaps.

Remove doors, legs, and other fragile components and wrap them securely.

Use multiple cartons if necessary. If including all an item’s components in one carton makes that carton especially heavy and hard to handle, you are better off shipping in multiple cartons.

After you have packed an item, give the carton a series of progressively more vigorous shakes. It at any point it starts to rattle, open it up and make void fill modifications as needed. The additional work is much better than having to deal with broken merchandise and an unhappy customer.