This keeps a lot of direct sunlight & the associated heat out of a room in my home but on windy days it does swing out of position. Fortunately, the wall it's up against prevents it from spinning around like a top.