It’s a little short after being put in place over my shower head, but that’s okay. It is sturdy, and came with all the little rubber parts that make it stay in place correctly. I also like that it matches my shower hardware. I’m going to give this 5 stars.