I did not find it too difficult to put together.  Used the advice from a previous reviewer about putting on the L-brackets before the legs at the foot of the bed to make sure everything came together at a right angle.
Looks great with my new bedding.  Definitely a beautiful cream or ivory color and not white.