Bought this as a grandchild-proof coffee table and it is perfect! The size is generous, legs are sturdy, leather is nice looking, may be a composite but looks great! Easy to assemble, though several holes in legs were not completely drilled out making it difficult to screw legs into bench. We have had it  for two weeks and so far it looks impeccable.