This is a perfect entryway bench!  Not only is it nice looking, it is also well made. I do believe it would hold up to 300 pounds as stated in the product description.  The cushion is super firm (which I like), so there won’t be a need to try and replace it in a year. The black paint is perfectly done. I am very happy with this purchase.