Cushions have held up well! My kids sit on these to eat everyday, they spill on it and it wipes right up. Great product!