It arrived ripped at the seam. The bolsters feel like they have shredded cotton in them. However, my dog(ter) loves it and the foam appears that it will hold up for a while.