Shopping List as language is a little confusing.
--Seems very intrusive/commanding.
--But I still like it, so maybe it's alright.
The flow of the steps and the imagery is nice and guides the eye.
Consider using small images for the Shopping List to further hint at what an object is.
The navigation bar concept is cool. Featuring "return to top" "and all of the step icons.
Have somesort of integration in which as you scroll down the page, your current step is highlighted.
Consider using a grid to make elements better aligned.
Transition to XD and using actual images to get a better feel.
Think about illustrations needed/A consistent aesthetic for such.