The teal skirt is a pretty deep teal color and seems opaque; can be folded over. Comfortable and I think even a 2x will fit someone who wears 22/24W pants normally, but the 3x feels right and not clingy.