Skin fits well - finally