These were soo so soooo difficult to put in. There are many peices to attach and they take alot of work to get them on. I had to open up my front seats to put them on. The back seats are sooooo hard to get the disc's in corectly and they may pop out of place. If your seats don't come out to install, you may not get a snug fit. 2014 corolla. Had to craw in the trunk to get the disks in..I can't lay down my seats unless I want to mess up the covers now. It was impossible to lay the seats down and..place the disks and then put seats up into place . Son crawled through truck to secure it. The material feels like quality though. The fit is kind of ..off. idk. The sides are open with black elastic!! Why?? The sides should have a grey stretchy fabric at least. Why open?? I'm so bothered by it. Cheapens it. The headrests are open on sides too..cheapens the look and isn't protecting the seats. Too hard to install..So I'm keeping. Do yourself a favor..spend $50 more and buy better ones. Exausting.Easy to install- fits my BMW X1 pretty well minus the front drivers seat with the adjustable electronic seat controls. It looks like it’s nice leather quality - I’m not the biggest fan of the diamond design- wish there was a more subtle option, but overall it’ll do the job well while keeping the inside looking stylish. A couple things to note: the disk that are supposed to go through the other side of the seat to hold it in place are still functional for cars who don’t have holes through the seats (my bmw) - however it still works by grabbing the back of the seat and turning the disc at at angle to latch on.When I got them I was SUPER surprised at how awesome they looked. I have a 2017 dodge durango - the front seats were OK to install, they’re a little baggy up top but i think once I break them in it’ll be a better fit. However, these seat covers were not made to fit a 2017 dodge durango. My seats in the back go down and then up, which the instructions were not able to work with. I did make it work the best I could, since I have dogs and that’s the reason I wanted the seat covers they will work! But overall they’re pretty nice.Very nice covers! They fit my 2020 Rav Hybrid perfectly! Very impressed with the sturdy material and coverage for my seats! Only bad thing to say about it was it wasn't the easiest to install. It took a little over an hour. The plastic disk like structures were hard to get into place and stay in place. Other than that, it's an awesome product!I love the covers but they were very hard to put on.Looks nice and sleek. Fit 18 Equinox. A little hard to put on back seats.Great , great material, very comfy, it’ll last very very long time.I loved it