Perfect! Love the washed gray wood legs and the cream tufted cushion. Shipped fast and in good condition.  Easy to assemble - just screw in legs.  All holes lined up and only took about 15 minutes to assemble.  The bench is more of a decorative piece in our entry but is seems sturdy when I sat on it.  So glad I purchased this!