Seems like `<progress max="5" value="0"/>` isn't working as expected. Here it is in regular HTML: https://jsfiddle.net/a4zx1oq2/ Expected: rendered an empty progress bar. In react however, it's rendered as https://jsfiddle.net/6xsnLaey/1/ I noticed however, setting the value to `0` in `componenetDidMount` seems to get around this bug, same with using `-0` Here it is in react: https://jsfiddle.net/69z2wepo/40939/