I purchase these after I ordered the sofa.  I was hesitant to purchase, but the whole set surprised me with how sturdy they are.  The fabric is great.  I am really glad I made this purchase, they seem surprisingly sturdy.  Bottom cushions are firm and neat looking - velcro keeps them in place.  Nice touch.