Cushions are sturdy. The back cushions are shorter than I thought they would be. Spill proof. But it came with a missing cup holder.