4 stars for the pain of installing, however, when you get through it, it looks amazing and is suprisingly very durable! We've had it 5 months now with no scratches or issues.