Very easy to assemble. The white is a high gloss white and the polished legs are great quality!