Has heavyduty cord and comes with 5 attachments

20160409_110034

20160409_110020

20160409_110013.