It's a bit on the small size so it'll be a squeeze for 3 people. But for the price I don't think you could expect more.