I buy this product on and off all the time. I am not sure why I just do. I like that it cleans everything and leaves things looking amazing. It leaves my counters, sinks and toilet sparking white. I do notice though that it can be really slippery in the shower if not actually scrubbed off. If it is just rinsed there is a good chance that the floor in the shower will be incredibly slippery and could cause possible injury to the person. I suggest cleaning it almost immediately after application. Just to avoid the possibility of you forgetting that you had sprayed it on there. The smell to this isn't really bleachy at all but it also doesn't leave that clean smell like you would think. I have also used the product in my kitchen to get off tough grease and to just clean my counters in general. It is labeled an as all purpose cleaner and will clean everything. I feel like I still need a little elbow grease to get this product to work to its full potential but that is okay. It is still saving me a ton of time every day.