This bench looks nice but quality is not great, does not feel sturdy; doubt it can fit up to 500 pounds IMO, feels flimsy. The wood is finished poorly/rough. I wouldn't sit on it without a cushion.   Its a bit smaller than listed, its 54 inches wide not 57 inches as listed.  I'm rating 4 stars because for the price its decent enough (you get what you pay for).  Better quality versions are out there but they're also triple the price.