I received the cushion an was relieved they were the correct size and color. I almost cancelled them since delivery was going to take so long. As soon as I requested too cancel because of that it was shipped and received 7 days earlier than expected time. They are great. Good price too.