I have a 110 pound curly coated retriever, a big dog.  He fits in this with room to spare and it is very soft and comfortable for him.  A workout to get the cushions into the sleeves, but it's all good!  Order came quickly as well.