I would have given 5 stars but the assembly instructions had been better, but placement of the different legs was not clear.  I was completely finished assembly when I realized legs were in wrong spots so shelves would not fit.  Packing was exceptional and we are very  happy with 3 of these benches.