Way better than I expected! 
The color was exactly what I wanted (dark emerald green), its firm but not uncomfortable and It took me not even 10 minutes to set up alone. This is also a great fabric to get pet hair off easily as well. 
Its always hard buying something offline but I am not disappointed in the least so far.