Product is stylish, comfortable, and sturdy.  Only drawback is that assembling the seat back to the seat cushion was a bit more difficult than anticipated, but I was eventually able to do so on my own after figuring out a way to hold them in place at the correct angle.