Porcelain is very difficult to scratch, but also hard to repair, which means that any chips or scratches you do end up with are there for good.
Acrylic tubs are less expensive and lighter weight, which makes them easier to install but feel less solid when you´re in them.