This bench is soooo beautiful. No assembly required...just screw on the legs. The inside has slots for shoes that are removable. Very pleased with my purchase!