Came in a timely manner.  Parts are well labeled and easy to organize. Pieces look nice and high quality. My husband hasn't got it all put together yet, but he has been happy with the clarity of directions so far.