Different slings suit different families at different stages; one type definitely does not fit all. It is like shoes; what fits your friend, or someone on the internet, may not fit you or your baby, choosing a sling is best done by trying things out!
Here is an introduction to each of the major types of sling, which will help you to assess which might suit your baby and your lifestyle best, and how to use it. Remember it can take a little practice for you both to get used to a carrier.