Had to return as there were missing connectors for the wheel reflectors which is really all I needed plus no reply from vendor. Size of lights for front and back reflector seemed odd size and didn’t fit either.It’s a good reflector. It mounts easily to your bike. Overall good purchase.My children wanted under saddle bags for their bikes, but they covered the rear seat post-mounted reflectors, making their bikes noncompliant with state law. This reflector mounts to the frame rail that goes to the rear axle, out of the way of the under saddle bag. Now my childrens’ bikes meet all statutory safety requirements.My main issue with this reflector is that it wasn’t wide enough to fit my handlebar diameter so I had to take the reflector off of the mounting arm and attach it to the mounting arm of my broken bike reflector. I would also note that the plastic on this reflector mount seems much softer and cheaper than my existing broken reflector was. If you have a Specialized Sirrus 1.0 bicycle then beware of this issue.The reflector itself is great. Does exactly what it is supposed to do: reflect the light that is coming onto it. It exposes a metric bolt to attach it to a mount. So far so great.And then the problems start.First: the mounting bracket is quite limited on what circumference it can handle. The manufacturer should really state what the supported range is.Second: the mount breaks, if you stare too intense.I am not joking. I ordered multiple to attach it to my bike trailer. One broke off while mounting it! The piece between the actual reflector and the part that goes around the frame is incredible fragile. One gust and the reflector flies away. Seriously, that makes it an expensive part and makes me shudder: only two stars for this misconstruction. This deficiency led to the devaluation!Good thing is: you can mount the reflector without that part, if you have enough space for it - and the proper mounting angle. Without: you have a useless reflector.Mounted this on my Trike (it had lost the old one); This is a decent size and seems to have good reflectivity. I was able to get it snug with the mounting hardware, and oriented correctly. All the parts are robust enough for normal use. A metal bracket would be stronger, but this does the job for me!The reflectors are very nice but I wish they had included the clips to attach them. Therefore I was unable to put them on my bike. They look pretty sitting in my toolbox now. Hope the company sends me the clips so I can change my review to a higher rating.Stupidest product ever! A rear reflector obviously is designed to go over a seatpost, which is of standard common diameter, but the plastic clamp that secures it only fits a far smaller tube so it cannot be secured at all! Useless, and their front reflector is just as bad and broke upon installing as clamp material broke while gently stretching it on handlebar ( btw, the clamp for seatpost, not councidentally, was the size of handlebar, which is far narrower than seatpost! Save your money and keep on shopping!