Finished product is great and exactly what I hoped for.  It was very easy to assemble in a short time.  My favorite aspect is how all parts were shipped inside the box with their own foam sleeve so there were no marks or scratches.  Delivery was faster than expected.  My daughter really enjoys the bench and we all appreciate the extra storage!  Thank you!