Order process and delivery was within 3 days, arrived in perfect shape. Comes with all hardware. Used a ceiling fan electrical box, heavy.