The cushions are VERY firm. The directions were not very informative. We ran out of bolts  so we could not attach the feet. It is pretty and is well made but it took hours to assemble.