Hi Laura,
I don't think they cleanly fit the style of your site. My recommendation would be use the 'text' links when you type Amazon on that page, and when you type 'spray mop'. I'd also suggest take your own photos as it looks more like a natural blog post.
saying that, I do use a proper amazon link also. Check out this post.
https://thereverend.co.uk/blog/entertainment/music-reviews/vinyl-deal-rage-against-the-machine/
You can see the structure I've used. But thats for me - other people do things differently.
p.s. I notice you are posting as 'admin', set up an account called 'Lauradoeslife' with admin level access and log in using that. It will help make your site look more 'natural' but also when you reply to people's comments it will read like you are replying, not just the 'admin' of the site - even though that is also you!