I bought this for my husband and he loves it! Fit is perfect and the quality great. Highly recommend Bel Air Baby for fabulous products and service