When my son and I took this bed out of the box and laid it out, we couldn't believe how big it is.  I bought the bed for a 110 pound 10 month old German Sheppard.  It is exactly what I wanted.  It has zippers to remove the lounge pillow and to remove the cover for cleaning.  It loved so much in my household that the cats are sleeping on it when the dog is outside. I would buy again, if my puppy decides to chew it up.  I keep watch.  Worth the money.  May want to go down a size.  I think I ordered the x large.  Need to have the space.