Great suction and does the job well. Floor piece not very sturdy a little cheap, carpet attachment is great and does a fine job keeping my floors clean.