Very happy with this purchase. They are not cheap but definitely worth it. Heavy, thick fabric, 100 blackout lining. My son sleeps much better now.