its a good durable bed. Huge great for my great Pyrenees! the set up of the cushions are quite confusing. there's like 6 cushions and only 4 sides to the dog bed no instructions on where to put each one so its a guessing game. Once you put them in and if there wrong you have to take basically all of them out and re do it because of the way it zips up, not in sections but one huge zipper along the edge. All in all its a good durable product once assembled.