Layout with flexbox , Tea Cozy project

Hey guys, I’m having some problems with the Tea Cozy project.

First I can’t get the image to scale properly then I can’t get them arranged like in the design spec.
Please tell me if you spot something obvious, I’m a bit stuck.

How it should look

How it looks

Css and HTML

Thank you for your help.