Now I am not going to pretend that I have a clean house 100% of the time. I don't. I feel like 90% of the time my house looks like the above picture. Thankfully, I really know better that it is not that bad.
I hate cleaning. I put it off for as long as I possibly can.
I do like to be organized though.
Weird I know.
So when I do clean, here are the things that I HAVE TO HAVE to get the job done
Water:
I think this is the 1 most important element in cleaning. If you have water you can clean almost anything. It may be a little more difficult without some of the following tools, but one can always manage as long as you have water. At least that is my opinion.

Rags:
I like to have rags like this, but I know many people that use old clothing that they would have thrown away instead of wash rags. I like this type of rag because it holds in lots of water and it can scrub fairly nicely.
I use rags like this for many things like:
- cleaning bathrooms
- mopping floors
- wiping baseboards and walls
- cleaning out cupboards
- cleaning the fridge
- etc
I do keep my cleaning washrags separate from my rags that I use to clean my face.

Bucket:
When I am really doing a good cleaning job (like washing walls and floors and everything in between) I want to have a bucket next to me. That way I am not running to the sink in the bathroom or kitchen all the time and then dripping water back to where I was working at. It just makes life tons easier. One could also use a pot or a large bowl, but make sure to clean it really well before eating out of it later on.

I LOVE Windex. I have not really tried other window cleaners. Very rarely do I stick to a brand, but I have stuck to this brand.

I ALWAYS have an antibacterial cleaner handy. This is what I use to clean my bathrooms and kitchen counters. Everything just feels so much cleaner afterwards.

Vacuum:
Isn't this vacuum dreamy?!? I think I might actually vacuum everyday if it looked this good. But seriously, this is essential!
Broom:
Gotta have it. I use to to sweep the floor (obvious I know), but I also use it to get cobwebs down (yes I have them too) from the ceiling. My mom even defended herself from a mouse with one

Scrub Brush:
I love having a scrub brush to scrub the floors and the bathtub. They do a great job with those harder to clean jobs.
Now I think I have motivated myself enough to have a cleaning day. What do you use to clean?