The large bed is Just right for my new 48# dog.  Was able to unpack it and use it right away.  Soft and sturdy, my new dog loves it.