Just like new. Comes with 6 attachments, pet hair brush, turbine tool, crevice tool, hard floor tool, stair tool and brush tool. Non smoking and no pet home. Current cost at Canadian Tire is $503 including taxes. Cross posted.