It’s a little firmer than expected but it’s new and I hope it softens up. All mechanisms work fine. Material is great for dog hair. It’s not as deep as one would like.