Exactly what I was looking for. Not cheap but worth the price. Very well made. Beautiful fabric and comfortable