Bought these for my front porch and I love them.  They are of good quality and the rockers were easy to put on.  Everything else was pre-assembled.