Shipping was fast.  Packaging was very good and all pieces arrived undamaged.  The assembly took time but was not difficult.  I have previously assembled many furniture pieces and found these instructions pretty clear by studying the diagrams along with the text.  The quality is very good for the price.  I purchased the black finish and assembled it looks great.  Very happy that I chose this product.