Very precise, large selection of colors and designs. Good guide, very clear and excellent guide on how to install skins. Not the easiest of things to install, but not a manufacturer's problem. Good work takes time. Done right, the finished work will be stunning.