For the price, these are fine.  These stools are in my kitchen & get used often.  The cushions clean well with a steam cleaner & have stayed firm, but they do come "loose" and need to be tightened often.  I would say my rating is closer to a 3.5