This is so pretty.  We had no fan and had about given up on finding one we could agree on, but here is our winner!