I really love how these curtains looks but unfortunately they match my wall color too well so I'm going to return them. They seem like nice quality. I would call them semi-opaque. Also, there were two panels in each package and I was pretty sure the description said they were single curtains so I got twice as many as I was expecting.