There is assembling needed to attatching the wings to the headboard and then connecting your bed frame to the actual headboard, so make sure you have a bed frame that you can attach to. Assembling it was a little difficult but in the end it was well worth it. 
It's cushiony and soft unlike some other tufted upholstered beds, the color isn't a creamy white it's more ivory colored. It's a very soft sophisticated neutral headboard that pairs well with any color scheme!