Beautiful well crafted porch swing!  Easy to assemble, just needs to be stained.  

Pros: quality craftsmanship at an affordable price
Cons: none