Are those dots, or drillings? Drillings would be a deal-breaker for me. No reason to think it isn't what's advertised. It doesn't have the Sports/Superbe fork, so Sprite sounds right.
If the bike fits you, and you have a use for it, and the wheels are true, it's $30 better spent than on almost anyone else's comparable machine. Also make sure the stem and seatpost aren't stuck. That saddle ...