Daily home cleaning use. Excellent suction, light weight. Hose should twist lock onto unit, main attachment appears to be good for carpet. Acceptable for hard floors. Other attachments are pathetic..