10-12 reps is a good scheme to start with if your goal is just muscle size, however, you might have trouble building any usable strength in that range.
If your just starting out I'd suggest going lower on the reps. Lower reps help you focus on form while also building a great foundation of strength that you can use for whatever specific goals you have later on. It's much easier to get out 3 squats without letting your form slip than 10. I'd recomend staying in the 3-6 rep range for the big compound lifts, then throwing in a few other lifts in the 10-12 range to build size. Wenlder's 5/3/1 is a perfect example of this type of program.
Current PRs at 242- 495, 345, 585, 1425