The Canopy Solid Stripe Shower Curtain is not as sheer as it seems to be in the picture on Walmart. I suppose if its behind a window with a strong light (full sunlight) enough light may bleed through to make it appear more sheer than it is. However it still looks great, I bought the Chocolate (dark brown) one and the subtle stripes add just enough style. It has buttonhole tops (just reinforced openings in the fabric, no metal eyelets). You will still need to add a liner to protect the fabric from water since this is just the outer decoration.