Absolutely beautiful. Firm but comfortable. Just wish it was slightly bigger. But very happy with my purchase and love the look.