Just put this together this evening, it is definitely a two person job, but it’s a simple assembly! Our bed is so pretty and I love the velvet upholstery. 
Similarly to what others said, the ivory does have a slight gray tint to it, but it didn’t bother me- still so pretty and great quality. It was carefully packaged and shipped. It came in two boxes. 
I’m waiting on my mattress, so I don’t know for certain, but I think it will hold up well.