I am really happy with this order.  It looks very modern and has a firm foam pad in the seat that feels sturdy and comfortable.  It was exactly what I was hoping for at a reasonable price.  It didn't weight much, there were no flaws in it, and I was able to put it together myself in no time.  

Pros: Quality, firmness, easy to assemble, looks great
Cons: More color options would be been nice, but black was good for my needs