Our bench arrived today and was a breeze to assemble , just a few screws and button caps. The gray wire brush finish is perfect with our  new flooring. This bench will be in the Master bath for towels or just a place to perch long enough to remove our shoes. Perfect!