Price and quality are both great.  Love the fabric color and texture.  I only gave it 3 stars due to comfort...it's very firm and doesn't rock well.