Perfect size for my 80 pound German Shepherd!  It's gorgeous and 2-4 people could easily sit on it, depending on their size.