The bench came carefully wrapped. My husband put it together in 10 minutes. It looks beautiful in front of our king size bed. We love it!