Overall bed frame is nice and sturdy. I selected white and it is literally snow white color. All parts were included. It took about couple hours to put it together, wasn’t difficult. I don’t think its classy enough for my master bedroom but looks stunning in the guest room. Exterior of the upholstery is soft but if touched w pressure, inside feels like those newspaper stuffed toys from six flags.