Works great. I had to reduce the suction when vacuuming my mat 6 x 2 runner as this vacuum was lifting it off the floor.  Extensions are good and long.  Reaches my ceiling no issue. Cord length is great and wraps nicely around a niche in the top.   The weight is heavy enough to make it stable but light enough for easy maneuvering and picking up even with water in it.  I haven't had it long enough to comment on longevity.  Speciality Shop Vac brand attachments fit this vacuum. Only down side is no onboard storage for the accessories.