It's very cute and fits on my porch perfectly. It seems nicely made but on arrival, the top cushions were slightly rumpled. I expect they'll fluff up now that they're free from the box.