Its exactly what I wanted. Cushion is a little firm but the more I sit on it the cushier it gets.  Its very comfortable.