Was a struggle to squeeze it over the unit but got there in the end. Feels solid and secure in place which gives piece of mind when removed from the cradle. My one piece of criticism is that when on and fitted into the BMW nav cradle, the first button is difficult to press.
eBay