Easy to assemble - my 16 year old nephew and 13 year old niece put the end  table together.  Color is as pictured.  Great value.