I prefer this roller over a solid foam one. The hard plastic tube seems to offer more consistency in the pressure. It also makes it more convenient for travel and use in small spaces as the inside can be filled with smaller items in your luggage.
I love how easy this is to rub in and feels really light on your skin. The packaging makes it really easy to throw in a bag with other gear and the yellow makes it easy to find in your pack or beach bag.