Perfectly sized bench for us.  Very solid and easy assembly attaching feet. Unfortunately arrived with slight tear at one bottom corner, thus one star deduction. Overall satisfied and good value.