Very pleased with this storage bench. Well constructed, good fabric, true to color, hinges appear sturdy, interior clean & well-lined. Bench came totally assembled & well-packaged. The only action needed on our end was just to unwrap the bench from its protective liner & then just screw the legs into place. The legs were also simple, sturdy and easy to attach by hand, with no difficulty. Set up was incredibly easy. Love the bench.