Very easy to put together...I used a cardboard box to hold up shelf while screwing in to the legs rather than having someone help me.  Very sturdy and nice looking.  Im using mine as a coffee table...it had the perfect measurements for my small living room.