Beautiful color, as on website, soft velvet. Haven’t tried sleeping on it, but it’s fairly firm for sitting. I think some pillows would be good for the lower back because it’s a really deep seat.  it took a few tries before we could comprehend the directions. So not easy, but once you get the first couple of pieces together, it got easier.