Fits well and colour is perfect. Material is a bit too polyester feeling to be called velvet.