Question: are 2 coats of polyurethane enough?
Answer: There needs to be 3 coats of Polyurethane applied, especially if you are using an oil-based finish. The first coat should be mixed with mineral spirits. This acts as a sealer and provides a barrier between the wood and the oil finish you are using. A bristle brush is needed to apply the coats.