Adorable. Firm but realatively comfortable. Easy to Assemble.  Small so great for small areas!!