Just firm enough, good material, not too big, just perfect, we use it as foot rest under computer desk.