Perfect competition requires: many buyers and sellers, homogeneous products, free entry and exit, perfect information, and perfect mobility of factors. Transportation costs are not essential - models can include or exclude them. In reality, transport costs exist but are small enough not to significantly affect competition. The other three listed conditions are fundamental requirements.