they're good pistons, just heavy and mis-matched. You will have to weight match them. I've seen them off as much as 10 grams either way on one set. As far as quality, they're alright, of course they arent the best, but then again, you get what you pay for in most cases.