Nice look and feel like great quality.  I think the cushions will hold up.  Sturdy while not feeling too heavy.

I recommend.