These are perfect and well made. Material and color are great. I have been looking for years for replacement cushions and these fit perfect.