This is a good quality pickguard, and the 3-ply design gives it a classy pinstripe look on darker-toned basses. I was also very pleased to see they’ve shielded the area around the pickup and control pots, which is something a lot of companies don't take the time to do.I don’t have a Squier Affinity PJ (I’m planning on using it for a project build), so I can’t test the fit. I will say the measurements seem a little off from similar pickguards I have, so it would be a good idea to pay close attention to the measurements in the photos and compare them with your own bass.I think $21.62 is acceptable for the quality level, but you can find many similar products selling for less so it might not be a bad idea to shop around a little before buying.4 stars