Sturdy and parts were well labeled. Awkward to install at certain times. Some cosmetic blemishes (bad touchups) but not very noticeable from afar