Very firm.  Price was $1000 higher than a store vendor in Las Vegas, which after their shipping costs came to a net $600 more thru Wayfair....but that vendor had to wait 10-14 weeks for arrival.  Paid extra for convenience.  Good quality.  We'll see how it holds up.