The fabric isn't the softest, but it seems well made. Our dogs take turns sleeping in it. Very good for the price.