We recentley had five cushions made for our conservatory. There was lots of choice of material and the firmness of our choice of foam was taken into consideration.The price we were quoted was within our budget and was told it could take up to three weeks. We had a phone call to say they were ready to collect sooner than the three weeks and they look lovely and are nice and firm, really pleased.