Looks great!  The color is beige, not off white like the picture looks, but it’s warm with yellow undertones, not pink.  Was not hard to assemble but took several hours with two people.