Love these, they were fairly easy to assemble, they look great on my front porch.  The seat sits a little low, but I added cushions which helps.