the front seats were very easy to install;however, the back seats had their difficulties. the covers have an odd smell, but it goes away rather quickly. I am glad that the front seat covers come with a built in pocket for the seats. Very convenient. It is a great item to match with any hello kitty accessories as well!