I looove it!! I’ve been dreaming of a porch swing for years and finally got one. This one fits perfect. It did not come with hooks to install it. But very easy to put together. Well made.