Nicely made. Firm cushion. Frankie our mini dachshund loves it!  Would buy again.