Perfect for our porch!! The bench was easy to put together and is quite sturdy! ￼