This bed is massive! It's wider than a twin mattress, and a couple inches shorter than a twin mattress. Nice, thick, sturdy and cozy! Fits my big Great Dane, and my 100lb retriever with room to spare. It's definitely a lot bigger than I thought it would be, but perfect for them. They took right to it, and love it. Even my kids love playing on it, lol.