These are pretty nice for the price. They do the job. Assembly wasn't hard except that it said be sure not to twist the cord when you screw in the top part. I don't see how that would have been possible since you had to turn the top and the bottom doesn't turn... On the whole, fairly satisfied.