Good but it takes quite a long time to install but over all i could of given it a five star rating but that bit were it takes a long time to install just puts me off giving it a five star rating but i will still recomend it to you