Initially, I didn’t consider expensive vacuum cleaners, because I don’t see the need to take super powerful options for laminate. I liked this vacuum cleaner: for daily cleaning (especially if you have a cat) it's a great option. I use a week, everything suits. Haven't used it on carpets so can't say.
To help provide a better understanding, I've attached some photos.