This is a well put together piece - I bought it to match other furniture that I have just purchased and it matches perfectly.  I was also larger than expected which was an additional bonus.  The only assembly was the sides... legs are attached to sides.  Easily accomplished with little allen wrench!  Great find.