Perfect end table!  It was out of stock for a while, but worth the wait.  Put it together quickly. No issues with missing pieces or ill  fitting joints. I absolutely love it.