There have been different levels of Squiers for years now, I think the Affinity is the cheapest and the examples I've seen aren't good. OTOH there are others that are well made and play well for the price. If yours does, then you got it for a good price with room to spend a little improving it.