This swimsuit is just what I wanted, stylish and sexy while covering all the right parts. I'm 5' 6" 130lbs and had to get a Medium so it does run a little small so please take that into consideration when you purchase the item. There's no lining but, since it's black I was ok with that. The metal rings on each side of the hips are better quality than what I had imagined. I had not worn it in the pool so I'll update as I see more of it.