This cushion - custom made for me  did not come as shown in this picture - there are no buttons in it at all.... which takes away the visual appeal.  The fabric is poor quality.  The inside foam is too soft.  I am dissatisfied unfortunately.