Overall made very well & was delivered on time. The seat is a little firm but I his is bench to take shoes off do not an issue.