Bought 2 of these for chairs and they fit perfectly.  The strap fits over the chair leg so no worries about cover blowing away.
No cons.