Arrived ahead of schedule and all parts were packaged well and arrived in good condition. Haven't installed yet, but will update review once I have used it for a while.