I put it together myself. It was a bit tricky but doable. Very beautiful color which added personality to my living room. Next up is throw rug and end table shopping