Perfect size, easy to assemble but takes a little time.  Well worth the time and effort.  I absolutely love this end table, everything about it.  I may buy another.