My items arrived very timely and not broken. The lights are way over priced for what they are. My husband installed them for my daughter yesterday and all the needed parts were there. She loves them . I will use Wayfair again. They made ordering easy.