The only reason I did not give this 5 stars is because the assembly was somewhat difficult.  I was not able to get one of the fasteners on no matter how many different attempts I made but it does not seem to impact the overall functionality of the storage bench.