Just what I was expecting from the picture and description.  It is comfortable for the dog and stays in place well.  I'm happy with the quality too.