Pros Quick and convenient delivery. 
Easy to assemble.
The quality of green velvet is very good, especially for  this price.
Colour - dark emerald green, which can go a bit blue in different light.
Comfortable to sit- cannot comment as to sleeping on it. Should be okay for one person I believe 

Cons - we put it against the wall - it left some minor green marks, so would not recommend putting it next to white walls.