As they say, you get what you pay for. The lights work okay (so far) but they appear very cheap and are of poor build quality. I'd be very surprised if they last long, but time will tell. Also, its my fault for not checking the dimensions, but they are at least 1/2 as small as I thought they were going to be. They will do the job if you are looking for a quick fix, but I'd suggest investing more for a higher quality product as I have a feeling it won't be long before these find their way to landfill.