Arriving from Rome? You'll have to change at least 3 different types of transportation to get to Sorrento
Trains from Naples to Sorrento are always very crowded, there is no air conditioning, and no luggage storage. In addition, the Naples Piazza Garibaldi station does not have a lift or escalator to reach the underground platform.
If you are landing after 7pm, the only way to reach Sorrento on the same day is by booking a private transfer.