I love Shark products just not this one. It is lightweight so it is easy to maneuver, but it is extremely top heavy. The end with with the vacuum roller suction does not keep contact with the carpet. It could use a weight added. It does an excellent job on my bare floors but a house with thicker carpet and multiple pets needs a more heavy duty vacuum. The rocket pro stick is better suited for thin carpet and light cleanups. I do love the detachable little "dust buster" for stairs or car. The capacity cup doesn't hold much, so be prepared to dump it often. The exhaust fan is also near the handle so expect a constant flow of warm air in your face. It is a nice concept but definitely needs improvement. Not for me but maybe an apartment type setting?