I bought this for a friend and she loves it.  It fits perfect on her porch.  It is sturdy and comfortable so much that I will be ordering one for my porch this summer.