Very easy to assemble. Looks even cuter in person. The color  size is exactly as it was described. I’m very happy with this purchase! It is not comfortable, but I honestly got it for looks only, so I am completely satisfied.