Fairly easy to put together. The allen weenches they provide need to be a lottle longer in length in order to reach while putting on the legs and to get a better grip to tighten.  Other than that the color is as shown. But I did not realise the buttons were  cr ystal buttons. I thought they were going to be covered. Uttons like the rest of the bench.  Its pretty