Received on time, appears to be all there. We can’t install right away as the weather has turned cold again. Only issue I have is it’s not creamy white, it’s a dark taupe. A little disappointing but won’t send it back because of that.