Love these shorts.  I wear size 22 pants and the 3x is a little baggy, perfect for me to wear with my swim suit.  Lightweight.  Not lined.  I also bought white, which will probably not hide much wet.  I will be wearing my swimsuit under it so all is okay.  Very happy.