The construction was very cheap and flimsy, the hose that connects to the vacuum was flimsy and looks like it will pierce in a year. It's ok, don't expect OEM quality, but the biggest problem is that the electrical connector for the head rotation doesn't fit snugly enough to keep the connection. The brush heads rotate after I put them on, but as soon as I start vacuuming, the connection comes loose and the brush heads stop rendering them unusable. I measured and made sure I have the correct…