The bench looks great in the porch. You would want to buy a cushion because is hard, but it is expected. I guess the quality is good for the price. Easy to put together, not top quality materials but it is made in China. My biggest complaint is that you need to place it when you have some support, like a wall, to avoid falling. The cast material, which is heavy is located only on the back and the rest is quite light, so it is easy to fall if you push the back just a bit.