It’s a good product for the price. Looks slick and the cushions are comfy. Easy to assemble as well. 

I’d say deeper seats are required + hand rests for all of the seats will make it more convenient for individual seating and comfort.