These are fantastic.  Writing this after having gone through a winter with them on our outdoor balcony.  They stayed in great shape, kept the color, no staining.  We use them as leg supports when in our chairs, but they are filled just right to act as stable extra seating.  In other words, a guest won't sink down like in a bean bag chair.  Highly recommend.