Wonderful purchase! So glad I hit add to cart. In between firm and soft. Beautiful blue. Easy to put together; took about 15 min! Voila!