I like it very much. There is no lining, but the fabric is sturdy, so it's fine to wear for lap swimming. Everything went very smoothly from ordering to receiving the product, for which I am very grateful.