The bench is the perfect size and is super comfortable! The reviews I read were correct, the color is much darker than pictured. It is taupe. And actually, under product description it is listed as taupe. So do not be surprised. 
It is very soft and comfortable. Assembly wasn’t too hard. It is very easy to clean. We have 4 small children who love it!