This shoe rack  bench is just right for my entryway. Assembly was quick and easy. Since it is designed for brief sitting I think the manufacturer should have made the legs and rails a bit sturdier and the joints glued instead of relying on hardware alone.