Sooo long and thick. The mushroom head feels great when I lube it up, stand it up on a chair and slowly squat down, letting it stretch me out and pop in. Then I slowly bob up and down with the vib running, letting it go in deeper and deeper with each thrust. It fills my tight little butt sooo full and feels great.