OK, I just received this today. However, this particular Greenco bidet is one that I have been using for years. Every time I switch apartments, I order a new one. (for the money you pay, it is easier to leave the old one behind) So I'm very experienced at both using and installing this particular model of bidet. And it's pretty nice (especially for the price!) But it's not perfect In use...Well, as many others will say...once you get used to using a bidet, you will HATE toilet paper and wonder why it took you so long to start using bidets? It's like taking a shower every time you use the toilet. At least for your butt area...you get extremely clean.....literally FRESHLY SHOWERED CLEAN. I'm not going to write too much about using the bidet except to remark (again) that I have been using this specific model of Greenco bidet for years. So I must like it, obviously. I keep coming back to this model as it is one of the only readily available (and inexpensive) mechanical bidets with an ADJUSTABLE nozzle for up/down spray. That makes it so easy to get the whole area clean quickly, without having to adjust your BUTT on the toilet seat. Make the machine do the work, in other words... Now, on installation...even people who do video installations and do it CORRECTLY are often missing a step or two, which I have learned from experience. Again, I've installed this model several times. I know the tricks to not just get it done, but get it done RIGHT. There are two issues you need to be aware of. 1) The sliding brackets that hold the bidet attachment to the toilet are the wrong size for your toilet, and they are not adjustable. I believe this bidet attachment was designed many years ago, when all the toilets used metal screws to attach the toilet seats. These days, 99.99% of the bolts that hold toilet seats to toilets are PLASTIC, and the PLASTIC bolts are about twice the width of the old metal screws. This means when you install the seat, the seat bolts are SUPPOSED to hold the bidet attachment, also. Only, the sliding bracket(s) on the bidet attachment have screw holes that are half the size they need to be, to allow the toilet seat bolts to go through them. Now, you CAN attach the bidet attachment to the toilet without using the included (sliding) bolt brackets. But then there is nothing to stop the bidet attachment from sliding around...back, forward, tilting sideways... (basically, you'll never hit your butt that way) I have found a couple of creative workarounds. On one toilet, I was able to take long zip ties and thread them under/around the toilet seat hinge and then under/through the bidet attachment on each side. Then it was just a matter of closing the zip ties just enough to keep the bidet attachment from sliding back on either side. This effectively locked the bidet attachment in place, right where it needed to be. In my current apartment, the toilet was a bit different. It didn't look like the zip tie method was going to work. So instead, I cut pieces of styrofoam (packing material) to a width of about 1.25" wide and about .5" tall. Each block of styrofoam is about 3-4" long. I also wrapped the styrofoam blocks with plastic packing tape, to keep them clean. Then I wedged the styrofoam blocks between the toilet tank and the back of the bidet attachment. I think there is JUST enough friction to keep the blocks in place, though only time will tell if this is a long-term fix. For the moment, these blocks work great! (see the picture I uploaded) OK, this next part is VERY important. Regardless of whether your toilet seat bolts will match this greenco bidet attachment (and they probably will not), you've got another problem that is much less obvious, and will only appear over time. When you install the bidet attachment, the toilet seat bracket that holds the hinges will be PROPPED UP a bit ABOVE the level of the toilet. That is a problem. Now your SEAT HINGES are just a little bit higher than your TOILET SEAT. At first, it will seem OK. You will sit down, do your business, use the bidet to clean your butt...and you are happy with your new bidet! But over time, you will sit on the throne hundreds of times and EACH time, you are placing incredible stress on the toilet seat hinges. Yes, your weight is transferred to the toilet seat HINGES, because they are up above the toilet now. Basically, the toilet seat is supposed to take your weight while you are sitting down. But because the toilet seat hinges are ABOVE their normal attachment point, much of your weight is forced onto the HINGES, and the HINGES are not made to take that weight. Eventually, the toilet seat hinges break. What is the solution? Well, simply put...you need to put the weight of the toilet users back on to the toilet SEAT, and take that weight off of the hinges. The easiest way I have found is to buy rubber bumpers at the hardware store (the kind that prevent cabinet doors from loudly BANGING shut). On the bottom of your toilet seat, you should see several "feet" that transfer your weight from the seat to the toilet itself. On each of those feet, use super glue to attach 1, 2 or 3 of the plastic bumpers. That way, you raise the height of the toilet seat JUST a bit, so that there is less stress on the toilet seat hinge. IT WORKS!!! The toilet seat hinge will last for years now, just like it should. The little rubber bumpers also make closing the seat quieter. (!!!!) OK, now you know the secret to really do a RELIABLE install of one of these things. It just takes a few dollars worth of materials not included and a little bit of time/effort to get it tweaked for long-term use. If Greenco were to include brackets for use on PLASTIC toilet seat bolts, and the little rubber bumpers to raise the height of the toilet seat...that would be awesome. This would only add a few minutes of effort to a job that only takes a few minutes to begin with. But the results would hold up better, over time...