I just received my set yesterday.  I have a SMALL front porch and it fits perfectly.  Just what I needed to make it look homey.

Pros: no assembly required, compact but functional
Cons: the chairs are short