Arrived in good condition. Heavy item. Took 2 hours to install. Needed help for certain steps. Easy to install. We love it. Good quality