I would have given it four stars because it is a bit large/heavy (I am 5'2") BUT I also have cats and this thing really does a great job and I love all the extra attachments. Plus all the buttons, etc., are well labeled. Another thing that surprised me was the small floor steamer. It came as a bonus but it seemed pretty small and simple.  What a surprise!  You just put the water in the reservoir, give it a minute to heat up and this thing cleans without any chemicals, just the steam!  It was so easy to use that it did not require an instruction sheet!