Even the instructions were good, but the parts could of been marked with front or back. 

Pros: Great value 
Cons: Parts not marked well