Este arbusto o pequeño árbol puede alcanzar alturas de hasta 10 metros y se caracteriza por tener ramas jóvenes cubiertas de una capa blanca de pelos finos. En muchas ocasiones, presenta espinas en sus ramas.
Puede crecer hasta 10 metros de altura.
Las hojas se dividen en grupos de tres o cinco folíolos con una superficie inferior pubescente.
Sus flores, de color blanco con anteras purpúreas, forman grupos densos que cubren completamente el árbol en primavera, emitiendo un sutil pero agradable aroma.
Después del verano, aparecen pequeños frutos esféricos en tonos rojos o anaranjados. Estos frutos son comestibles y su sabor se asemeja al de la manzana.
Puede crecer en áreas con plena exposición al sol o en lugares con sombra ligera proporcionada por otros árboles.
Prospera en diversos tipos de suelos, siempre y cuando no estén excesivamente secos.
Históricamente, el majuelo ha sido utilizado como un seto espinoso, permitiendo podas intensas para mantener su forma. Cuando se cultiva como árbol, su pequeño tamaño y flores abundantes lo hacen destacar. Es una elección popular para jardines en zonas montañosas y también es adecuado para entornos urbanos.