It fits well...but there is by no way, no how this bench will hold 600+ pounds. the faux leather is nice, not over done all and all the bench fits well.