Pretty spacious - could easily fit 3 people! It is firm but not uncomfy! Assembly was quick
Update the leg broke after one day of using it