4 stars for the length and that it definitely keeps out the light from outside. Disappointed in the look though. Picture online looks like it has a white background but in reality it is very off-White and close to beige. Design is not the sweet delicate one shown either, more in your face and loud. Wouldn’t recommend.