the overall quality of the product is excellent other than the assembly problem [SEP] when i lifted the roller out of the box the entire large head assembly fell on the floor luckily it did not break i thought when i ordered the higher priced product that it would not fall apart as reviewers of cheaper versions had indicated not so the problem appears to be that there is no glue or anything holding the head assemblies on only the friction of the mounting over the handle but the handle is a tad too large to seat the head all the way into the housing of the roller i am afraid it will not hold together when i try to use it the overall quality of the product is excellent other than the assembly problem