This is a great product. Our little blind Schnauzer, Brigit, needed something to protect her face when she bonked into things. We are careful not to change her normal paths so this is minimized but you can't stop it completely from happening. In new situations or when there is a lot of activity at home, this is a great piece of protection. After just a few minutes she was maneuvering around very comfortably. It is easily adjusted for angle and fits her perfectly. The soft cushion behind her head is sturdy, attractive and holds the halo steady, plus she looks adorable. The owner of the company called us directly to ensure we had all the information we needed.