I struggled whether to give this four or five starts.  It's exactly what I needed, was easy to assemble, and the price is awesome for what you get.  The only reason I'd give it 4 starts is it's not super comfortable.  The cushions aren't very plush.  I went with 5 stars because if I was asked if I'd buy it again, I'd say absolutely.