The Cushions are made out of sunbrella fabric which is the best for outdoor for moisture and mold. You can choose any fabric from sunbrella fabric collections excluding premium fabrics, Cushions are 5.5" - 6"" thick on the seat and 4.5" - 5" thick for the back. If you need more thicker or extra work added like piping, please let us know. Inside material is 80% foam and 20% polyster. The Cushions are filled with high densified fibre( dacron) and they maintain their shape very well for several years. All the Cushions come with a zipper in the back side and ties if needed for easy removal when needed, you can remove inside foam material and wash cover when needed. Rich solid colors and stylish patterns to give your outdoor furniture new life. Covered in all-weather, easy-clean, colorfast Sunbrella ® fabric that repels water and resists chlorine, soil, and stains. ****NOTE: Some of the fabrics on sunbrella website are premium fabric which are very expensive, may need to pay extra cost, Normally 4 digit code fabrics are normal fabrics and in the price range mentioned in the item description.