90% + of staining and finishing is prep work, always sand more than you think you need too. Also a good idea to sand and then damp the wood to raise the grain and show where you didn't sand good enough and sand again.
I prefer to use a Trans Tint die vs. most stains you can get at the big box...