I would go with 2" on the shower drain. What helps is to ream the end of the pipes before gluing. Sometimes pipes are cut with saws, and left unreamed, which are a great way to catch hair as it tries to make it's way down the drain. A box knife does a good job of cleaning up the ends.