Love it!  It fits perfectly into both the decor and size of my guest bedroom. The seat cushion is definitely beige (I purchased the whitewashed version), and quite firm. It's just what the room needed.