This would have been nice had it come in the right color. it is a grey color not expresso. but it was very well made. no having to put it together. the cushions looked very sturdy. I am not giving it a 5 star rating only because it wasn't in the right color and it wasn't what I ordered.