ordered 2 sofas quoted 8-12 weeks goods arrive 22 weeks later
one sofa arrived damaged some 8 months later we are still waiting for denelli to resolve and fix
client care / service is non existent
I would not recommend this company to purchase from
3 years ago
Denelli Italia has a
4.5
average rating
from
77
reviews