Fits nicely my XC60 2011. Well packed. Decent delivery time.
Good quality! I have just installed it on XC60 2011