These are great! Very firm. Perfect ottomans for the new patio chairs I got. They are comfortable with or without shoes. The material is not itchy or sharp on your feet. Haven’t had any rain yet, plan to bring them in when it does rain.