Love It!  Was easy to screw on the legs and it was ready to go.  Bought it to go with two off white chairs and it matches perfectly.  Is also a good height.  Soft enough to comfortably rest your feet but firm enough to sit on for extra seating.  Great storage too!