This seems to be a good dog bed. Be prepared.... it takes 3 to 4 days for it to “fluff up”. It comes rolled up and it was really flat considering the specifications said it was 4” high! Letting it set to fluff it took about 3 days for it to become 4” high. The cover is a bit loose but does not bother my girl, she really likes her new bed.   I feel this bed was worth the money, she spends more time on her new bed than she did on her old one.