So comfortable I would sleep on it. Our 35 lb pup hasn’t taken to it just yet but hoping she will. We ordered l/xl and the size is perfect.