The narrow dimensions make it hard to find a nice cushion, they seem to all be 17". I ended up getting 3 single seat cushions at H & M instead of paying for a pricey custom single cushion. Put it together in under 5 minutes.