This bench looks great on my porch. It wasn't too hard to put together. It creaks a little when I sit down, so I hope it remains stable.