Perfect for what I needed. I used a tension curtain rod to hang this curtain set to hide our cat’s litter box area. It was opaque enough to achieve a tidy look and also color-coordinated well with our flooring. I’m satisfied so far, but have yet to wash them to see how they hold up in the wash.