Nicely made dog bed, easy to assemble, all you need to do is put the foam in a zippered opening. Material appears sturdy. Our dog hopped right in and has slept there since it’s arrival with no hesitation.