We bought two for our two malti-x dogs, 4kg and 7kg. very, very happy with product and service. We use them as dog beds at the end of the bed and they use them quite often. More room for us - yay! Then in the car for travelling - the easy traveller loved hers and the pillow effect, the other one settled a little more than usual, then once we got to our destination they had a piece of home to feel safe. Plus they look very cute in the car and match the steering wheel cover and sheepskin seats. Always a bonus. After a beach run the seats kept the sand confined and easy to shake out. They were super easy to put together, haven't needed to wash them yet so not sure how that will go. I did decide to cut down an old yoga mat to cover the seat to make them a little more secure on the seat. The outside is firm under the seat (might be a problem if you could not use that fastener) and the seat anchor works well. I think it will be easy to repurpose the spare fastener (it has an alternate point so it can be fastened on the left or right side) to anchor it a little more firmly but if not they are really fine as is.