This two piece set is perfect for vacation! I wore it in Lake Como Italy. Shorts are lined! Top is not lined.