This swing is perfect for our front porch! It is sturdy and was easy to assemble and hang.