Arrived with all parts and straightforward instructions.  It took me about 2-3 hours to put together and should stand up well to light-moderate use.  Looks great!