The piece arrived very quickly and was in perfect condition.  Very easy to assemble the legs and the color is a very nice warm yellow.  The cushion is comfy and unzips so it could be cleaned.  A great bench!