It is okay for the price. It is hard to tell color online and it didn't match what I got but it fit well and the service was good.