Very good advice. Most of the stuff they sell at Home Depot is garbage that will not give you the finish you want. Think of that stuff as the polyurethane that people put on stair railings, not on a nice gun stock.
And proper prep makes such a huge difference, so follow those steps and...