It's a great fan.  Way better than the $20 box fans from supermarket of CVS or box-stores.  The reversibility and the cfms are good.  It comes out of its frame for easier cleaning, ... still not easy, but easier.  The frame is cheap plastic and it can rattle on some speeds.  Overall I like the fan.  I'd get another one if I needed it.  I'd give it 5 stars if the frame were heavier duty to match the fan itself.