It is cotton in front with mesh on side & back. It is in good condition