Even though I had read so many great reviews of this product, I was still a little worried that it might not be what I needed. I am so glad that I ordered 2 of these seats to accommodate my 3 dogs. They are large enough and sturdy enough that I can put 2 of my dogs in one of the car seats and the slightly larger dog in the others. My only disappointment is that my car's back seat is not wide enough to accommodate 3 of these seats, or I would have ordered 1 for each of my dogs. If you follow the instructions in the order they are given, you will have no difficulty putting the car seat together ---- and even if you were to make a mistake, it can be easily fixed as the pieces can be taken apart easily and then done over again. The brown cover is a canvas type material which is very sturdy and should hold up well and the sheep skin material is a decent quality material. I found the cushion to be nice and soft, so I don't understand anyone making a comment that it's not suitable for long trips. Plus, you always have the option to add a blanket or another small cushion if you'd prefer, because there certainly is enough room. I've owned several other types of dog car seats and this one is by far the best I've found. It is strong, safe, stable and comfortable for the dog --- and the price is reasonable. What more could anyone ask for. My 3 girls watched me put these together last night ------- and I believe they knew that they were for them. The size of my dogs are: a Jug that weighs 19 lbs., a pug that weighs 21 lbs and a pub that weighs 22 lbs. I just can't say enough good things about this car seat.Add on 1 week later: I purchased a 3rd Solvit Jumbo Tagalong On-Seat Pet Booster seat, because even though my 3 dogs could get by with sharing the 2 seats I previously bought, for longer trips, because of their sizes, they each really need their own seat to really be comfortable. So, now I have 2 seats in the back seat of my car and one seat in the front. We went for our first ride this past weekend, and they worked out perfectly, I couldn't be more satisfied. These seats are so well made that I can't imagine ever needing to replace them. Even if the covering gets worn sometime in the future, there are alternative things that can be done to be able to continue to make use of these seats because they are so structurally sound. Because these seats sit directly on the car seat itself and attach to the seat belts, they provide great stability for the pet. A useful tip to anyone who has difficulty attaching the car seat in the front passenger side of the car--- if the seat belt is not quite long enough to secure the car seat, you can substitute a sturdy 5 foot dog leash, Just slide the dog leash through the car seat, put the clip side of the leash through the handle part and then secure the clip to seat belt's lock.