Both top and bottom are unlined. Can be altered to accommodate a number of different body types. XL reflects the size of the triangle material. As these are micro bikinis.