Great quality storage bench. Assembly was a little challenging -- the legs, once attached to the lower shelf, did not line-up well with the holes drilled into the bottom of the cushion/storage area. However, with a little brute force, it all fit together and looks great now.