Good vacuum for the price! The suction power isn't great, so I don't recommend it for thick carpets. But for hardwood or laminate, definitely a) those pine needles! I can go around my entire apartment about twice before it needs to be recharged, so that's about 1100 square feet before it needs to be recharged. Again, not great for a large house, but good for my studio apartment. Happy with it for now!