This bed is great for big dogs.  My xl dog can sprawl and the bolster sides are very supportive.  Actually both my dogs can snuggle and fit on this bed.  The fleecy dog bed makes it extra nice over the egg crate bottom.  The only thing I didn't like about this bed was putting it all together, it was a pain, especially fitting the bolster pillows in the sleeves.  But once you get it together it's great.