These are amazing!  The size fit perfectly and they are sturdy comfortable cushions!  Love them!