These are PERFECT! I have been wanting striped navy curtains for my little boy's room for over a year now and didn't want to pay for the PB ones that are incredibly expensive. These are exactly the same as the PB ones and I could not be happier! They do let in some light so I was concerned about needing a liner but no need, he is able to take his afternoon naps just fine. They are great quality, HIGHLY recommend!