Easy to put together, came with extra nuts, bolts and washers for the “just in case”.  
The white is a bright white, very smooth finish.  The chains the bench comes with are very, very  long.  We have it hanging from a 10ft ceiling and have a foot of extra chain hanging down... need to get a grinder up there to cut off the excess.  
Otherwise very impressed with this bench