Blocks out the light and the size is just right. Hard to find this short size. Color is vibrant and fabric is soft and firm.