What is a Soft Top? ISLE Customer Support May 03, 2018 19:54 Updated Follow A Soft Top refers to the material used on the deck and rails of our Soft Top Cruiser. This model is wrapped in a high density foam that is extremely easy on the feet and is also slip resistant. Related articles How long will it take to ship my board? Comments 0 comments Please sign in to leave a comment.