It looks great and is very comfortable to sit on. I haven't tried sleeping on it yet so can't really comment on that. There is a minor problem that I faced though, when I sit, sometimes the back support starts moving down just by my leaning on it.

Overall its a good product.