Arrived in good condition.  Easy assemble.  You have to put the feet on is all.  Color on site it  exact color of bench.  I purchased the darker gray.  So far happy with purchase.