Real nice authentic wood furniture here.  I'm becoming a true fan of acacia wood.  I believe it's stained so you'll want to apply an oil or wax every year to maintain the wood.
The joinery on this set's pre-assembled pieces is mortise and tenon done by machine.  Still, the seams are tight and solid.  Each piece is attached by a bolt and a lag screw which isn't the most secure long-term.  There is some play on the bench back where it attaches to the arm piece so if you lean back heavily the wood-on-wood will cause a creaking.  If you want, I'm sure some wood glue during assembly would prevent this.
Cushions are very basic and very thin without much support.  You'll feel the wood slats after a time.  Luckily cushions are available everywhere and any color will work.

But I paid just $250 during a sale and I couldn't make these myself for less materials cost.  Fantastic investment for the price.