Received these within a week of ordering when they weren't supposed to be delivered for at least a month.   They're exactly as described.  Can't wait til the weather here in the NE finally gets warm enough to sit out, especially since we are still in "stay at home" status due to Covid19!