We had a built in bench made in my kitchen attached to our cabinets. We needed 2 cushions but longer than 12x12. These fit perfectly. They are indoor outdoor so if something spills it can be wiped up. We love these as they look decorative and they a comfortable to sit on. For this use these were perfect for us. Love them!