Perfect size. Easy to assemble. Nice beach vibe. Lucky they fit my current seat cushions.