I received these products for free from influenster and brand(s) in exchange for an honest review!!! The Shark CarpetXpert EX200, with Stainstriker, 2-in-1 deep carpet cleaner and spot & stain eliminator is a very good carpet cleaner! Doesn't do the greatest with pet hair so make sure you thoroughly vacuum before hand! The cleaning solution it comes with smells very good and works great for removing stains!!!