The Van delivers ultimate comfort