Lands' End makes really cute swimsuits. The best part is, you can mix and match them. They are good quality and durable. They cost a little more but last a long time so, very much worth the price. This swimskirt has a good liner. It's really comfortable and it goes with a lot of different kinds of swim tops. I'll probably buy another one of these when the one I have now is worn out. This is good quality, versatile, and comfortable too.