Cushion is just the right feel and the bench is long the legs are distressed as you can not tell that from photos provided on site however I personally have a country rustic vibe in my home so it didn’t bother me at all.